330,349 shares
88,804 shares
327,831 shares
307,279 shares
153,387 shares
120,768 shares
47,869 shares
287,095 shares
110,286 shares
73,025 shares