101,151 shares
12,241 shares
91,631 shares
50,494 shares
183,851 shares
191,492 shares
19,876 shares
25,140 shares
113,984 shares
434,486 shares