141,265 shares
97,572 shares
75,949 shares
83,440 shares
63,542 shares
63,065 shares
59,710 shares
63,748 shares
1,487,293 shares
117,086 shares