31,487 shares
17,889 shares
13,112 shares
54,128 shares
13,187 shares
74,916 shares
24,940 shares
18,255 shares
119,903 shares
98,472 shares