130,516 shares
253,910 shares
329,612 shares
34,121 shares
178,521 shares
29,696 shares
44,786 shares
159,532 shares
73,039 shares
128,805 shares