341,627 shares
121,803 shares
117,670 shares
110,122 shares
249,508 shares
248,287 shares
154,413 shares
142,534 shares
189,029 shares
113,040 shares