330,863 shares
89,260 shares
335,448 shares
307,718 shares
153,925 shares
121,259 shares
48,381 shares
287,554 shares
110,834 shares
73,504 shares