44,944 shares
35,319 shares
93,752 shares
243,583 shares
148,600 shares
84,507 shares
49,462 shares
40,506 shares
22,939 shares
19,305 shares