331,704 shares
59,309 shares
148,648 shares
57,876 shares
74,060 shares
42,334 shares
119,559 shares
96,329 shares
104,979 shares
56,463 shares