57,528 shares
23,411 shares
25,661 shares
20,501 shares
16,408 shares
106,623 shares
118,543 shares
30,753 shares
34,152 shares
40,124 shares