51,014 shares
398,091 shares
43,975 shares
160,891 shares
287,313 shares
31,440 shares
161,364 shares
186,910 shares
174,982 shares
511,040 shares