32,513 shares
28,729 shares
35,431 shares
44,843 shares
42,750 shares
31,730 shares
68,585 shares
320,604 shares
246,798 shares
875,913 shares