15,019 shares
35,132 shares
30,625 shares
22,722 shares
281,566 shares
299,775 shares
142,202 shares
88,754 shares
17,380 shares
22,541 shares