341,659 shares
121,822 shares
117,697 shares
110,177 shares
249,600 shares
248,340 shares
154,432 shares
142,591 shares
189,082 shares
113,081 shares