29,643 shares
78,282 shares
328,248 shares
25,615 shares
153,606 shares
97,395 shares
189,842 shares
28,851 shares
220,639 shares
19,535 shares