29,799 shares
78,428 shares
328,373 shares
25,628 shares
153,742 shares
97,483 shares
189,956 shares
29,016 shares
220,744 shares
19,693 shares