35,038 shares
66,506 shares
46,953 shares
214,840 shares
19,770 shares
147,354 shares
16,088 shares
114,775 shares
121,804 shares
34,678 shares