45,026 shares
42,615 shares
44,861 shares
43,351 shares
280,320 shares
194,122 shares
227,352 shares
259,843 shares
138,848 shares
169,817 shares