21,415 shares
15,242 shares
18,558 shares
16,503 shares
13,540 shares
10,354 shares
12,376 shares
10,300 shares
7,861 shares
21,271 shares