308,414 shares
269,667 shares
93,522 shares
134,600 shares
194,443 shares
251,141 shares
422,442 shares
134,450 shares
113,896 shares
395,068 shares