75,083 shares
29,299 shares
65,280 shares
176,782 shares
100,693 shares
31,324 shares
23,512 shares
146,968 shares
120,357 shares
95,399 shares