330,699 shares
89,103 shares
329,639 shares
307,593 shares
153,730 shares
121,093 shares
48,211 shares
287,419 shares
110,645 shares
73,326 shares