32,519 shares
28,738 shares
35,437 shares
44,844 shares
42,755 shares
31,746 shares
68,602 shares
320,609 shares
246,815 shares
875,927 shares