30,048 shares
163,961 shares
700,572 shares
331,167 shares
306,717 shares
69,050 shares
429,293 shares
482,085 shares
61,406 shares
475,865 shares