35,619 shares
40,595 shares
328,430 shares
29,116 shares
48,838 shares
17,453 shares
23,679 shares
13,521 shares
38,445 shares
36,072 shares