130,457 shares
253,852 shares
329,610 shares
34,061 shares
178,520 shares
29,638 shares
44,785 shares
159,467 shares
73,035 shares
128,802 shares