29,809 shares
78,438 shares
328,389 shares
25,628 shares
153,748 shares
97,485 shares
189,968 shares
29,017 shares
220,747 shares
19,705 shares