30,094 shares
28,875 shares
24,333 shares
21,005 shares
30,070 shares
22,956 shares
42,539 shares
45,173 shares
30,147 shares
36,785 shares