31,271 shares
74,184 shares
447,360 shares
52,919 shares
96,252 shares
99,687 shares
287,418 shares
53,811 shares
140,485 shares
73,361 shares