30,905 shares
73,766 shares
446,882 shares
52,498 shares
95,824 shares
99,261 shares
287,001 shares
53,390 shares
140,023 shares
72,930 shares