77,396 shares
351,251 shares
267,654 shares
61,744 shares
95,013 shares
280,430 shares
208,544 shares
154,872 shares
255,177 shares
191,960 shares