43,785 shares
58,120 shares
19,866 shares
13,805 shares
34,751 shares
18,836 shares
12,465 shares
11,523 shares
31,269 shares
244,984 shares