260,371 shares
56,634 shares
112,007 shares
14,699 shares
20,732 shares
77,821 shares
42,154 shares
101,057 shares
28,429 shares
167,754 shares