22,309 shares
12,228 shares
23,363 shares
23,496 shares
31,141 shares
33,695 shares
43,007 shares
28,225 shares
31,554 shares
37,719 shares