75,242 shares
29,460 shares
65,423 shares
176,972 shares
100,826 shares
31,449 shares
23,677 shares
147,137 shares
120,541 shares
95,554 shares