22,164 shares
18,347 shares
196,445 shares
33,084 shares
56,084 shares
91,089 shares
28,344 shares
153,349 shares
95,351 shares
142,478 shares