46,371 shares
33,025 shares
30,627 shares
114,098 shares
210,946 shares
179,144 shares
23,843 shares
74,581 shares
152,995 shares
36,685 shares