341,640 shares
121,805 shares
117,678 shares
110,131 shares
249,512 shares
248,294 shares
154,415 shares
142,539 shares
189,039 shares
113,050 shares