46,114 shares
32,943 shares
30,420 shares
114,065 shares
210,915 shares
179,003 shares
23,737 shares
74,148 shares
152,755 shares
36,659 shares