30,042 shares
163,950 shares
700,549 shares
331,160 shares
306,650 shares
69,050 shares
429,220 shares
482,076 shares
61,345 shares
475,830 shares