32,442 shares
28,612 shares
35,342 shares
44,792 shares
42,727 shares
31,561 shares
68,358 shares
320,596 shares
246,680 shares
875,787 shares