42,563 shares
93,382 shares
112,594 shares
46,669 shares
102,583 shares
58,984 shares
15,889 shares
19,943 shares
16,058 shares
12,039 shares