22,313 shares
12,455 shares
23,409 shares
23,503 shares
31,150 shares
33,701 shares
43,008 shares
28,228 shares
31,556 shares
37,724 shares