29,701 shares
78,373 shares
328,315 shares
25,617 shares
153,692 shares
97,429 shares
189,905 shares
28,858 shares
220,670 shares
19,621 shares