53,611 shares
259,838 shares
285,950 shares
56,328 shares
421,258 shares
234,131 shares
322,097 shares
124,184 shares
43,409 shares
184,641 shares