221,312 shares
102,341 shares
66,933 shares
139,742 shares
34,985 shares
60,520 shares
51,756 shares
37,030 shares
26,385 shares
253,808 shares