30,042 shares
163,949 shares
700,548 shares
331,160 shares
306,650 shares
69,050 shares
429,219 shares
482,076 shares
61,345 shares
475,829 shares