28,371 shares
14,768 shares
10,917 shares
23,129 shares
288,946 shares
17,463 shares
25,800 shares
28,289 shares
163,164 shares
25,132 shares