32,456 shares
28,663 shares
35,364 shares
44,800 shares
42,733 shares
31,583 shares
68,440 shares
320,599 shares
246,704 shares
875,826 shares