54,491 shares
43,975 shares
42,662 shares
36,110 shares
34,026 shares
33,944 shares
31,916 shares
30,503 shares
27,160 shares
27,111 shares