37,564 shares
36,840 shares
197,521 shares
251,052 shares
87,704 shares
158,221 shares
252,180 shares
160,681 shares
115,959 shares
111,792 shares