306,276 shares
64,331 shares
141,678 shares
507,581 shares
179,740 shares
320,606 shares
172,006 shares
77,365 shares
72,948 shares
77,138 shares