46,432 shares
33,149 shares
30,737 shares
114,113 shares
210,949 shares
179,185 shares
23,892 shares
74,689 shares
153,094 shares
36,693 shares