24,180 shares
44,862 shares
11,517 shares
24,801 shares
27,277 shares
17,545 shares
15,274 shares
11,363 shares
508,452 shares
32,616 shares