32,528 shares
28,769 shares
35,455 shares
44,853 shares
42,755 shares
31,752 shares
68,611 shares
320,609 shares
246,820 shares
875,936 shares