44,647 shares
35,015 shares
93,457 shares
243,203 shares
148,355 shares
84,167 shares
49,157 shares
40,253 shares
22,685 shares
18,961 shares