43,890 shares
58,192 shares
19,945 shares
13,971 shares
34,869 shares
18,878 shares
12,525 shares
11,564 shares
31,465 shares
245,061 shares